galloping very quickly - German English Dictionary